Inheritance diagram for TBasicDropCandidate:

Public Member Functions | |
| TBasicDropCandidate () | |
| virtual MCCOMErr MCCOMAPI | QueryInterface (const MCIID &riid, void **ppvObj) |
| virtual uint32 MCCOMAPI | AddRef () |
| virtual MCCOMErr MCCOMAPI | GetData (IDType inFlavor, MFDragDropType inMoveOrCopy, void **outData) |
| virtual void MCCOMAPI | GetOrigin (void **outOrigin) |
| virtual void MCCOMAPI | GetOfferedFlavors (TMFDragFlavors &outFlavors) |
| virtual void MCCOMAPI | PrepareToDrag () |
| virtual void MCCOMAPI | FinishedDrag (boolean inSuccessful) |
| virtual void MCCOMAPI | OnNoDrag () |
Protected Attributes | |
| TMFDragFlavors | fFlavors |
|
|
|
|
|
Increments the reference count of the object Reimplemented from TBasicPart. |
|
|
Called at the end of the drap.
Implements IMFExDropCandidate. |
|
||||||||||||||||
|
Returns the data of the object in a given format.
Implements IMFExDropCandidate. |
|
|
Returns the list of format in which the data can be converted.
Implements IMFExDropCandidate. |
|
|
Returns the origin (for example the scene for an instance) of the drop candidate for use in determining whether to move or copy the item (clients should check for non-NULL).
Implements IMFExDropCandidate. |
|
|
Called when no drag occured. Implements IMFExDropCandidate. |
|
|
Called at the beginning of the drap Implements IMFExDropCandidate. |
|
||||||||||||
|
Check if the object supports a given interface and returns a pointer to that interface if it does. Note that QueryInterface will increment the reference count of the object by one if the interface is found.
Reimplemented from TBasicPart. |
|
|
|
1.4.5